perigee boost motor - German English Dictionary